扫墓: to sweep a grave (and pay one's respects to the dead person)...
鬼: ghost, demon, terrible, damnable, clever, sly, crafty, (suffix for sb with a certain vice or addiction etc), one of the 28 constellations...
碰上: to run into, to come upon, to meet...
心理: psychology, mentality...
听见: to hear...
品尝: to taste a small amount, to sample...
倒计时: to count down, countdown...
仿佛: to seem, as if, alike, similar...
艰巨: arduous, terrible (task), very difficult, formidable...